<?php


namespace app\crm\model;

use think\facade\Db;
use app\admin\model\Common;

class SettingCategory extends Common
{

    /**
     * 为了数据库的整洁，同时又不影响Model和Controller的名称
     * 我们约定每个模块的数据表都加上相同的前缀，比如CRM模块用crm作为数据表前缀
     */
    protected $name = 'setting_category';

    /**
     * 列表
     * @param  array $request 请求参数
     * @return array
     */
    public function getDataList(array $request): array
    {
        try {
            $where = [];
            $field = ['id', 'name', 'key'];
            return $this->where($where)->field($field)->order('id DESC')
                ->select()->toArray();
        } catch (\Exception $e) {
        }

        $this->error = '暂无此数据';
        return [];
    }

}
